{% extends "base.html" %}

{% load smart_if %}
{% load horiz_filter %}

{% block title %}Predmetnik programa {{ program }} {% endblock %}

{% block content %}
<div class="module" id="searchlist">
<table cellspacing="0">
<th colspan = "2"><a>Predmetnik študijskega programa {{ program }}</a></th>
<tr>
<td>
<a href="{% url program_year_add program.pk %}"><img src="/media/icons/icon_addlink.gif"/> Dodaj letnik v ta program</a>
</td>
</tr>
</table>
</div>
{% for faculty_year in program.faculty_years.all %}
<table class="module" id="searchlist">
  <thead>
  <tr>
    <th>Letnik: {{ faculty_year.name }}</th>
  </tr>
  </thead>
  <tbody>
  <tr>
    <td>
    <a href="{% url program_module_add program.pk faculty_year.pk %}"><img src="/media/icons/icon_addlink.gif"/> Dodaj modul v ta letnik</a>
    </td>
  </tr>
  {% for module in faculty_year.modules.all %}
   <tr>
	   <td>
	     <table class="module" id="searchlist">
	     <thead>
			  <tr>
			    <th>Modul: {{ module.name }} -- {% if module.required %} <i>OBVEZEN</i> {% else %} <i>IZBIRNI</i> {% endif %}</th>
			  </tr>
			  </thead>
			  <tbody>
			  <tr class="{% cycle 'row1' 'row2' %}">
			    <td> 
				    <form action="{% url program_module_save program.pk module.pk %}" name="{{ module.pk }}" method="POST">
				    {% horiz_filter 'predmeti' module.subjects.all all_subjects %}
				    <div class="module-submit"><input type="submit" value="Shrani spremembe" /></div>
						</form>
			    </td>
			  </tr>
			  <tr>
			   <td>
			   <p><a href="{% url program_module_del program.pk faculty_year.pk module.pk %}"><img src="/media/icons/icon_deletelink.gif"/> Izbriši modul "{{ module.name }}"</a></p>
			   </td>
			  </tr>
			  </tbody>
			</table>
	   </td>
   </tr>
  {% empty %}
    <tr>
      <td>Ni modulov.</td>
    </tr>
  {% endfor %}
    <tr>
      <td>
       <table class="module" id="searchlist">
       <thead>
        <tr>
          <th>Izbirni predmeti</th>
        </tr>
        </thead>
        <tbody>
        <tr class="{% cycle 'row1' 'row2' %}">
          <td> 
            <form action="{% url program_elective_save program.pk faculty_year.pk %}" name="" method="POST">
            {% horiz_filter 'predmeti' faculty_year.elective_subjects.all all_subjects %}
            <div class="module-submit"><input type="submit" value="Shrani spremembe" /></div>
            </form>
          </td>
        </tr>
        </tbody>
      </table>
      </td>
    </tr>
    <tr>
     <td>
     <p><a href="{% url program_year_del program.pk faculty_year.pk %}">
     <img src="/media/icons/icon_deletelink.gif"/> Izbriši letnik "{{ faculty_year.name }}"</a> (skupaj z moduli)</p>
     </td>
    </tr>
  </tbody>
</table>
{% empty %}
  Ni letnikov.
{% endfor %}
{% endblock %}

{% block help %}
V program lahko dodajate <b>nove letnike</b> s klikom na <i>Dodaj letnik v ta program</i>.<br/>
<br/>
Za vsak obstoječ letnik lahko urejate <b>module</b> ter <b>izbirne predmete</b>. Module dodajate s klikom na <i>Dodaj modul v ta program</i>.<br/>
<br/>
Obstoječim modulom z izbiro predmeta v levem seznamu in s klikom na <img src="/media/icons/selector-add.gif"/> dodajate predmete. Že dodane predmete lahko z izbiro v desnem seznamu in klikom na <img src="/media/icons/selector-remove.gif "/> odstranite iz modula.<br/>
<br/>
Na podoben način lahko urejate tudi izbirne predmete.<br/>
<br/>
<b>Obvezne predmete</b> lahko dodajate kot <i>obvezne module</i>. Pri dodajanju posameznega modula izberite, da je modul obvezen. Tak modul bo samodejno dodan študentu ob vpisu v letnik.<br/>
{% endblock %}

